spend irresponsibly - English Synonyms Dictionary